underwater long range missile system - Turkish English Dictionary